﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MiniFox.Platform.Applications
{
    /// <summary>
    /// 
    /// </summary>
    public static class ClientKey
    {
        /// <summary>
        /// 用于保存客端全局身份对象的键名
        /// </summary>
        public const string SECURE_CLIENT_IDENTITY = @"global_identity";
        /// <summary>
        /// 用于保存用户验证的passport客户端上下文的键名
        /// </summary>
        public const string SECURE_CLIENT = @"secureclient";
        /// <summary>
        /// 用于保存用户验证的passport客户端令牌（oauth2.0协议的refresh token）
        /// </summary>
        public const string SECURE_CLIENT_TOKEN = @"secureclienttoken";
        /// <summary>
        /// 
        /// </summary>
        public const string COOKIE_STATE_EXPIRATION = @"cookiestateexpiration";
        /// <summary>
        /// 
        /// </summary>
        public const string OPEN_AUTH_CONTEXT_KEY = @"OPEN_AUTH_CONTEXT";
        /// <summary>
        /// 
        /// </summary>
        public const string OPEN_AUTH_CLIENT_KEY = @"OPEN_AUTH_CLIENT_KEY";
    }
}
